John & Margaret McCarthy Happy Anniversary Are celebrating their 46th wedding anniversary on Sunday 27th July.